Server Watch Plugin SDK Date: 6 Feb 2004
Release: 1.0
Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

SWHandle.h File Reference

#include "stdafx.h"
#include <string>

Include dependency graph for SWHandle.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

class  SWHandle
 This class represents a globally unique identifier. More...

SWHandle Comparison Operators

A set of comparison functions to allow for easy comparison between multiple SWHandles or an SWHandle and a compatible type

SWSERVICES_API bool operator== (const SWHandle &s1, const SWHandle &toCompare)
SWSERVICES_API bool operator== (const SWHandle &s1, const CAtlString &toCompare)
SWSERVICES_API bool operator== (const SWHandle &s1, const std::wstring &toCompare)
SWSERVICES_API bool operator== (const SWHandle &s1, const wchar_t *toCompare)
SWSERVICES_API bool operator== (const SWHandle &s1, const char *toCompare)
SWSERVICES_API bool operator!= (const SWHandle &s1, const SWHandle &toCompare)
SWSERVICES_API bool operator!= (const SWHandle &s1, const CAtlString &toCompare)
SWSERVICES_API bool operator!= (const SWHandle &s1, const std::wstring &toCompare)
SWSERVICES_API bool operator!= (const SWHandle &s1, const wchar_t *toCompare)
SWSERVICES_API bool operator!= (const SWHandle &s1, const char *toCompare)
SWSERVICES_API bool operator< (const SWHandle &s1, const SWHandle &toCompare)
SWSERVICES_API bool operator< (const SWHandle &s1, const CAtlString &toCompare)
SWSERVICES_API bool operator< (const SWHandle &s1, const std::wstring &toCompare)
SWSERVICES_API bool operator< (const SWHandle &s1, const wchar_t *toCompare)
SWSERVICES_API bool operator< (const SWHandle &s1, const char *toCompare)
SWSERVICES_API bool operator<= (const SWHandle &s1, const SWHandle &toCompare)
SWSERVICES_API bool operator<= (const SWHandle &s1, const CAtlString &toCompare)
SWSERVICES_API bool operator<= (const SWHandle &s1, const std::wstring &toCompare)
SWSERVICES_API bool operator<= (const SWHandle &s1, const wchar_t *toCompare)
SWSERVICES_API bool operator<= (const SWHandle &s1, const char *toCompare)
SWSERVICES_API bool operator> (const SWHandle &s1, const SWHandle &toCompare)
SWSERVICES_API bool operator> (const SWHandle &s1, const CAtlString &toCompare)
SWSERVICES_API bool operator> (const SWHandle &s1, const std::wstring &toCompare)
SWSERVICES_API bool operator> (const SWHandle &s1, const wchar_t *toCompare)
SWSERVICES_API bool operator> (const SWHandle &s1, const char *toCompare)
SWSERVICES_API bool operator>= (const SWHandle &s1, const SWHandle &toCompare)
SWSERVICES_API bool operator>= (const SWHandle &s1, const CAtlString &toCompare)
SWSERVICES_API bool operator>= (const SWHandle &s1, const std::wstring &toCompare)
SWSERVICES_API bool operator>= (const SWHandle &s1, const wchar_t *toCompare)
SWSERVICES_API bool operator>= (const SWHandle &s1, const char *toCompare)

SWHandle stream handlers

A set of stream operator overloads to improve the streaming process

SWSERVICES_API std::ostream & operator<< (std::ostream &os, SWHandle &handle)
SWSERVICES_API std::stringstream & operator<< (std::stringstream &os, SWHandle &handle)
SWSERVICES_API std::wstringstream & operator<< (std::wstringstream &os, SWHandle &handle)

Defines

#define AFX_SWHANDLE_H__BD650303_DA57_11D3_89EF_0040333C2E7E__INCLUDED_
#define SWSERVICES_API   __declspec(dllimport)
#define SWHANDLE_LENGTH   40


Define Documentation

#define AFX_SWHANDLE_H__BD650303_DA57_11D3_89EF_0040333C2E7E__INCLUDED_
 

#define SWSERVICES_API   __declspec(dllimport)
 

#define SWHANDLE_LENGTH   40
 


Function Documentation

SWSERVICES_API bool operator== const SWHandle s1,
const SWHandle toCompare
 

Compares two SWHandles for equality

SWSERVICES_API bool operator== const SWHandle s1,
const CAtlString &  toCompare
 

Compares an SWHandle and a string for equality

SWSERVICES_API bool operator== const SWHandle s1,
const std::wstring &  toCompare
 

Compares an SWHandle and a string for equality

SWSERVICES_API bool operator== const SWHandle s1,
const wchar_t *  toCompare
 

Compares an SWHandle and a string for equality

SWSERVICES_API bool operator== const SWHandle s1,
const char *  toCompare
 

Compares an SWHandle and a string for equality

SWSERVICES_API bool operator!= const SWHandle s1,
const SWHandle toCompare
 

Compares two SWHandles for inequality

SWSERVICES_API bool operator!= const SWHandle s1,
const CAtlString &  toCompare
 

Compares an SWHandle and a string for inequality

SWSERVICES_API bool operator!= const SWHandle s1,
const std::wstring &  toCompare
 

Compares an SWHandle and a string for inequality

SWSERVICES_API bool operator!= const SWHandle s1,
const wchar_t *  toCompare
 

Compares an SWHandle and a string for inequality

SWSERVICES_API bool operator!= const SWHandle s1,
const char *  toCompare
 

Compares an SWHandle and a string for inequality

SWSERVICES_API bool operator< const SWHandle s1,
const SWHandle toCompare
 

Compares two SWHandles to see if the first is less than the second

SWSERVICES_API bool operator< const SWHandle s1,
const CAtlString &  toCompare
 

Compares an SWHandle and a string to see if the first is less than the second

SWSERVICES_API bool operator< const SWHandle s1,
const std::wstring &  toCompare
 

Compares an SWHandle and a string to see if the first is less than the second

SWSERVICES_API bool operator< const SWHandle s1,
const wchar_t *  toCompare
 

Compares an SWHandle and a string to see if the first is less than the second

SWSERVICES_API bool operator< const SWHandle s1,
const char *  toCompare
 

Compares an SWHandle and a string to see if the first is less than the second

SWSERVICES_API bool operator<= const SWHandle s1,
const SWHandle toCompare
 

Compares two SWHandles to see if the first is less than the second or if they are equal

SWSERVICES_API bool operator<= const SWHandle s1,
const CAtlString &  toCompare
 

Compares an SWHandle and a string to see if the first is less than the second or if they are equal

SWSERVICES_API bool operator<= const SWHandle s1,
const std::wstring &  toCompare
 

Compares an SWHandle and a string to see if the first is less than the second or if they are equal

SWSERVICES_API bool operator<= const SWHandle s1,
const wchar_t *  toCompare
 

Compares an SWHandle and a string to see if the first is less than the second or if they are equal

SWSERVICES_API bool operator<= const SWHandle s1,
const char *  toCompare
 

Compares an SWHandle and a string to see if the first is less than the second or if they are equal

SWSERVICES_API bool operator> const SWHandle s1,
const SWHandle toCompare
 

Compares two SWHandles to see if the first is greater than the second

SWSERVICES_API bool operator> const SWHandle s1,
const CAtlString &  toCompare
 

Compares an SWHandle and a string to see if the first is greater than the second

SWSERVICES_API bool operator> const SWHandle s1,
const std::wstring &  toCompare
 

Compares an SWHandle and a string to see if the first is greater than the second

SWSERVICES_API bool operator> const SWHandle s1,
const wchar_t *  toCompare
 

Compares an SWHandle and a string to see if the first is greater than the second

SWSERVICES_API bool operator> const SWHandle s1,
const char *  toCompare
 

Compares an SWHandle and a string to see if the first is greater than the second

SWSERVICES_API bool operator>= const SWHandle s1,
const SWHandle toCompare
 

Compares two SWHandles to see if the first is greater than the second or if they are equal

SWSERVICES_API bool operator>= const SWHandle s1,
const CAtlString &  toCompare
 

Compares an SWHandle and a string to see if the first is greater than the second or if they are equal

SWSERVICES_API bool operator>= const SWHandle s1,
const std::wstring &  toCompare
 

Compares an SWHandle and a string to see if the first is greater than the second or if they are equal

SWSERVICES_API bool operator>= const SWHandle s1,
const wchar_t *  toCompare
 

Compares an SWHandle and a string to see if the first is greater than the second or if they are equal

SWSERVICES_API bool operator>= const SWHandle s1,
const char *  toCompare
 

Compares an SWHandle and a string to see if the first is greater than the second or if they are equal

SWSERVICES_API std::ostream& operator<< std::ostream &  os,
SWHandle handle
 

Streams an SWHandle into an ostream

SWSERVICES_API std::stringstream& operator<< std::stringstream &  os,
SWHandle handle
 

Streams an SWHandle into a stringstream

SWSERVICES_API std::wstringstream& operator<< std::wstringstream &  os,
SWHandle handle
 

Streams an SWHandle into a wstringstream



Copyright (c) 2003-2004, Deep Fried Software. All rights reserved.